#include #include #include //lunghezza int strlung(char s[]) { int i=0; while(s[i]!='\0') { i++; } return i; } //conta spazi int strcontaspazi(char s[]) { int i=0, c=0; while(s[i]!='\0') { if(s[i]==' ') { c++; } i++; } return c; } //conta car int strcontacar(char s[],char k) { int i=0, c=0; while(s[i]!='\0') { if(s[i]==k) { c++; } i++; } return c; } //prima occorrenza int strpriocc(char s[],char k) { int i=0; while(s[i]!='\0') { if(s[i]==k) { return i; } i++; } return (-1); } //ultima occorrenza int strultocc(char s[],char k) { int i=0; int x=strlen(s)-1; while(s[i]!='\0') { if(s[x-i]==k) { return (x-i); } i++; } return (-1); } //palindroma //doppie bool strdoppie(char s[]) { int i=0; while(i